peritoneal puncture - French English Dictionary